package com.sinochem.yunlian.ship.base.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;


/**
 * 
 * 
 * @author wh
 * @email ${email}
 * @date 2017-12-11 15:46:51
 */
@Table(name = "bs_material_category_fav")
public class BsMaterialCategoryFav implements Serializable {
	private static final long serialVersionUID = 1L;
	
	    //
    @Id
    private Integer id;
	
	    //公司ID
    @Column(name = "company_id")
    private Long companyId;
	
	    //货品ID
    @Column(name = "material_category_id")
    private Long materialCategoryId;
	
	    //货品名称
    @Column(name = "material_category_name")
    private String materialCategoryName;
	
	    //密度
    @Column(name = "density")
    private BigDecimal density;
	
	    //加温能力
    @Column(name = "temperature")
    private BigDecimal temperature;
	
	    //
    @Column(name = "create_by")
    private Long createBy;
	
	    //
    @Column(name = "create_time")
    private Date createTime;
	
	    //
    @Column(name = "update_by")
    private Long updateBy;
	
	    //
    @Column(name = "update_time")
    private Date updateTime;
	

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：公司ID
	 */
	public void setCompanyId(Long companyId) {
		this.companyId = companyId;
	}
	/**
	 * 获取：公司ID
	 */
	public Long getCompanyId() {
		return companyId;
	}
	/**
	 * 设置：货品ID
	 */
	public void setMaterialCategoryId(Long materialCategoryId) {
		this.materialCategoryId = materialCategoryId;
	}
	/**
	 * 获取：货品ID
	 */
	public Long getMaterialCategoryId() {
		return materialCategoryId;
	}
	/**
	 * 设置：货品名称
	 */
	public void setMaterialCategoryName(String materialCategoryName) {
		this.materialCategoryName = materialCategoryName;
	}
	/**
	 * 获取：货品名称
	 */
	public String getMaterialCategoryName() {
		return materialCategoryName;
	}
	/**
	 * 设置：密度
	 */
	public void setDensity(BigDecimal density) {
		this.density = density;
	}
	/**
	 * 获取：密度
	 */
	public BigDecimal getDensity() {
		return density;
	}
	/**
	 * 设置：加温能力
	 */
	public void setTemperature(BigDecimal temperature) {
		this.temperature = temperature;
	}
	/**
	 * 获取：加温能力
	 */
	public BigDecimal getTemperature() {
		return temperature;
	}
	/**
	 * 设置：
	 */
	public void setCreateBy(Long createBy) {
		this.createBy = createBy;
	}
	/**
	 * 获取：
	 */
	public Long getCreateBy() {
		return createBy;
	}
	/**
	 * 设置：
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：
	 */
	public void setUpdateBy(Long updateBy) {
		this.updateBy = updateBy;
	}
	/**
	 * 获取：
	 */
	public Long getUpdateBy() {
		return updateBy;
	}
	/**
	 * 设置：
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
}
